Package-level declarations
Types
PaperMC Despawned Items — a Paper plugin that intercepts items which would normally despawn on the ground and instead relocates them into a registered network of nearby containers, cookers, entities, or empty space.
Pure reward-threshold logic for /recycle, extracted from the command so it can be unit-tested without a server. Regression guard: the old code tracked progress in scoreboard objectives the plugin never created, so a reward was never granted; this makes the "reward every ITEMS_PER_REWARD" rule explicit and testable.
The pool of "safe" materials handed out as /recycle rewards. Built once at enable time by scanning every Material and excluding air, technical blocks, and high-value materials, so rewards stay ordinary and non-exploitable.